home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C10 / all.makefile next >
Encoding:
Makefile  |  2000-05-25  |  2.0 KB  |  83 lines

  1. # From Thinking in C++, 2nd Edition
  2. # At http://www.BruceEckel.com
  3. # (c) Bruce Eckel 1999
  4. # Copyright notice in Copyright.txt
  5. # Automatically-generated MAKEFILE 
  6. # For examples in directory C10
  7. # using the all compiler
  8. # Note: does not make files that will 
  9. # not compile with this compiler
  10. # Invoke with: make -f all.makefile
  11.  
  12. .SUFFIXES : .obj .cpp .c
  13. .cpp.obj :
  14.     $(CPP) $(CPPFLAGS) -c $<
  15. .c.obj :
  16.     $(CPP) $(CPPFLAGS) -c $<
  17.  
  18. all: \
  19.     Statfun.exe \
  20.     Funobj.exe \
  21.     StaticDestructors.exe \
  22.     Statinit.exe \
  23.     StaticArray.exe \
  24.     Local.exe \
  25.     StaticMemberFunctions.exe \
  26.     Selfmem.exe \
  27.     Depend2.exe 
  28.  
  29. test: all 
  30.     Statfun.exe  
  31.     Funobj.exe  
  32.     StaticDestructors.exe  
  33.     Statinit.exe  
  34.     StaticArray.exe  
  35.     Local.exe  
  36.     StaticMemberFunctions.exe  
  37.     Selfmem.exe  
  38.     Depend2.exe  
  39.  
  40. bugs: 
  41.     @echo No compiler bugs in this directory!
  42.  
  43. Statfun.exe: Statfun.obj 
  44.     $(CPP) $(OFLAG)Statfun.exe Statfun.obj 
  45.  
  46. Funobj.exe: Funobj.obj 
  47.     $(CPP) $(OFLAG)Funobj.exe Funobj.obj 
  48.  
  49. StaticDestructors.exe: StaticDestructors.obj 
  50.     $(CPP) $(OFLAG)StaticDestructors.exe StaticDestructors.obj 
  51.  
  52. Statinit.exe: Statinit.obj 
  53.     $(CPP) $(OFLAG)Statinit.exe Statinit.obj 
  54.  
  55. StaticArray.exe: StaticArray.obj 
  56.     $(CPP) $(OFLAG)StaticArray.exe StaticArray.obj 
  57.  
  58. Local.exe: Local.obj 
  59.     $(CPP) $(OFLAG)Local.exe Local.obj 
  60.  
  61. StaticMemberFunctions.exe: StaticMemberFunctions.obj 
  62.     $(CPP) $(OFLAG)StaticMemberFunctions.exe StaticMemberFunctions.obj 
  63.  
  64. Selfmem.exe: Selfmem.obj 
  65.     $(CPP) $(OFLAG)Selfmem.exe Selfmem.obj 
  66.  
  67. Depend2.exe: Depend2.obj Depdefs.obj Depend.obj 
  68.     $(CPP) $(OFLAG)Depend2.exe Depend2.obj Depdefs.obj Depend.obj 
  69.  
  70.  
  71. Statfun.obj: Statfun.cpp ..\require.h 
  72. Funobj.obj: Funobj.cpp 
  73. StaticDestructors.obj: StaticDestructors.cpp 
  74. Statinit.obj: Statinit.cpp 
  75. StaticArray.obj: StaticArray.cpp 
  76. Local.obj: Local.cpp 
  77. StaticMemberFunctions.obj: StaticMemberFunctions.cpp 
  78. Selfmem.obj: Selfmem.cpp 
  79. Depdefs.obj: Depdefs.cpp Depend.h 
  80. Depend.obj: Depend.cpp Depend.h 
  81. Depend2.obj: Depend2.cpp Depend.h 
  82.  
  83.